English Dictionary
▪ smelling
▪ smelling bottle
▪ smelling salts
▪ smelly
▪ smelt
◊ SMELLING SALTS
smelling salts
n : a pungent preparation of ammonium carbonate and perfume;
sniffed as a stimulant to relieve faintness
smelling
smelling bottle
smelling salts
smelly
smelt
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]